//
//  Test.m
//  
//
//  Created by dhc on 16/7/25.
//
//
#import "UmengPush.h"
#import <Cordova/CDVPlugin.h>

@implementation UmengPush
- (void)push:(CDVInvokedUrlCommand*)command
{
    CDVPluginResult* pluginResult = nil;
    //获取exec中传过来的参数
    NSString* echo = [command.arguments objectAtIndex:0];
    
    if (echo != nil && [echo length] > 0) {
        //返回成功，messageAsString将数据返回到JavaScript。
        pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:echo];
    } else {
        //返回失败。
        pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_ERROR];
    }
    //将结果发送给<code>self.commandDelegate</code>，这样会执行JavaScript side的成功或失败方法。
    [self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
    
}
@end
